<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.2">
  <compounddef id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser" kind="class" prot="public">
    <compoundname>MinConsole::IniParser::StreamIniDataParser</compoundname>
    <derivedcompoundref refid="db/d78/classMinConsole_1_1IniParser_1_1FileIniDataParser" prot="public" virt="non-virtual">FileIniDataParser</derivedcompoundref>
    <derivedcompoundref refid="d2/d15/classMinConsole_1_1IniParser_1_1StringIniParser" prot="public" virt="non-virtual">StringIniParser</derivedcompoundref>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1aefb6dbe4d0ef11793f88d108f7b547ee" prot="private" static="no" mutable="no">
        <type>const string</type>
        <definition>const string strCommentRegex</definition>
        <argsstring></argsstring>
        <name>strCommentRegex</name>
        <initializer> @&quot;.*&quot;</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="15" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="15" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1aee5108a042334fb433138d92aeda3f47" prot="private" static="no" mutable="no">
        <type>const string</type>
        <definition>const string strSectionRegexStart</definition>
        <argsstring></argsstring>
        <name>strSectionRegexStart</name>
        <initializer> @&quot;^(\s*?)&quot;</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="16" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="16" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a8d1c361e66c392c2d0f3428a07878adf" prot="private" static="no" mutable="no">
        <type>const string</type>
        <definition>const string strSectionRegexMiddle</definition>
        <argsstring></argsstring>
        <name>strSectionRegexMiddle</name>
        <initializer> @&quot;{1}\s*[_\.\-\w\d\s]+\s*&quot;</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="17" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="17" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a61c1b470bc8dccffbd68e9523843c21d" prot="private" static="no" mutable="no">
        <type>const string</type>
        <definition>const string strSectionRegexEnd</definition>
        <argsstring></argsstring>
        <name>strSectionRegexEnd</name>
        <initializer> @&quot;(\s*?)$&quot;</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="18" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="18" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a626df1bb8222fc40356d07e45d210a57" prot="private" static="no" mutable="no">
        <type>const string</type>
        <definition>const string strKeyRegex</definition>
        <argsstring></argsstring>
        <name>strKeyRegex</name>
        <initializer> @&quot;^(\s*[_\.\d\w]*\s*)&quot;</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="19" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="19" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a0c6b407d4a0d5e4a3c5f79a9b5fb8e56" prot="private" static="no" mutable="no">
        <type>const string</type>
        <definition>const string strValueRegex</definition>
        <argsstring></argsstring>
        <name>strValueRegex</name>
        <initializer> @&quot;([\s\d\w\W]*)$&quot;</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="20" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="20" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a6dd9fd0d560c836830ede43aa4d782ee" prot="private" static="no" mutable="no">
        <type>const string</type>
        <definition>const string strSpecialRegexChars</definition>
        <argsstring></argsstring>
        <name>strSpecialRegexChars</name>
        <initializer> @&quot;[\^$.|?*+()&quot;</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="21" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="21" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4a28acc9ee9529c3d0b362af508f1433" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool _processingSecion</definition>
        <argsstring></argsstring>
        <name>_processingSecion</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="406" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="406" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1ada9d5a9325079e721bc9e112b346e28c" prot="private" static="no" mutable="no">
        <type>readonly List&lt; string &gt;</type>
        <definition>readonly List&lt;string&gt; _currentCommentList</definition>
        <argsstring></argsstring>
        <name>_currentCommentList</name>
        <initializer> new List&lt;string&gt;()</initializer>
        <briefdescription>
<para>Temp list of comments. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="501" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="501" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1aaa7844b9035c032b0cbce6105cf5ee0c" prot="private" static="no" mutable="no">
        <type>string</type>
        <definition>string _currentSectionName</definition>
        <argsstring></argsstring>
        <name>_currentSectionName</name>
        <briefdescription>
<para>Tmp var with the name of the seccion which is being process. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="506" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="506" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a8d6c54a7846ceb2fac0e9668f1ce03f7" prot="private" static="no" mutable="no">
        <type>readonly <ref refid="d4/dcc/classMinConsole_1_1IniParser_1_1SectionDataCollection" kindref="compound">SectionDataCollection</ref></type>
        <definition>readonly SectionDataCollection _currentTmpData</definition>
        <argsstring></argsstring>
        <name>_currentTmpData</name>
        <briefdescription>
<para>Temporary data for the parsing. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="511" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="511" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a45983e0f9b6a036dcc0614de2e43bf81" prot="private" static="no" mutable="no">
        <type>char</type>
        <definition>char _commentDelimiter</definition>
        <argsstring></argsstring>
        <name>_commentDelimiter</name>
        <briefdescription>
<para>Defines the character used as comment delimiter. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="516" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="516" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a1111a370c67d78b7fbc11574be479138" prot="private" static="no" mutable="no">
        <type>char[]</type>
        <definition>char [] _sectionDelimiters</definition>
        <argsstring></argsstring>
        <name>_sectionDelimiters</name>
        <briefdescription>
<para>Defines the two characters used as section delimiters. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="521" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="521" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4892f1d4d00ea04a0fab9e5592b5c301" prot="private" static="no" mutable="no">
        <type>char</type>
        <definition>char _keyValueDelimiter</definition>
        <argsstring></argsstring>
        <name>_keyValueDelimiter</name>
        <briefdescription>
<para>Defines the character used as a key value pair link. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="526" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="526" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4e14581a4b607555cb68f4f2ddd3c193" prot="private" static="no" mutable="no">
        <type>Regex</type>
        <definition>Regex _commentRegex</definition>
        <argsstring></argsstring>
        <name>_commentRegex</name>
        <briefdescription>
<para>Regular expression for matching a comment string. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="531" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="531" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a3ce1070782f5d00936c8bdd0b7b6b36e" prot="private" static="no" mutable="no">
        <type>Regex</type>
        <definition>Regex _sectionRegex</definition>
        <argsstring></argsstring>
        <name>_sectionRegex</name>
        <briefdescription>
<para>Regular expression for matching a section string. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="536" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="536" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a53a8766520c048a1f222bbb14fda71cb" prot="private" static="no" mutable="no">
        <type>Regex</type>
        <definition>Regex _keyValuePairRegex</definition>
        <argsstring></argsstring>
        <name>_keyValuePairRegex</name>
        <briefdescription>
<para>Regular expression for matching a key / value pair string. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="541" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="541" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a449a4b1316b26f22d58c5231de7132e1" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool _relaxedIniFormat</definition>
        <argsstring></argsstring>
        <name>_relaxedIniFormat</name>
        <briefdescription>
<para>True to allow loading an IniFile with non-unique section or key. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="546" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="546" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="property">
      <memberdef kind="property" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a1da4ac6b94c8a9a87d26abc935476080" prot="public" static="no" readable="no" writable="no" gettable="yes" settable="yes">
        <type>char</type>
        <definition>char CommentDelimiter</definition>
        <argsstring></argsstring>
        <name>CommentDelimiter</name>
        <briefdescription>
<para>Gets or sets the comment delimiter. </para>        </briefdescription>
        <detaileddescription>
<para>The comment delimiter.</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="160" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="153" bodyend="-1"/>
      </memberdef>
      <memberdef kind="property" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a8f66bd3400eb43631c46be3da4594e32" prot="public" static="no" readable="no" writable="no" gettable="yes" settable="yes">
        <type>char[]</type>
        <definition>char [] SectionDelimiters</definition>
        <argsstring></argsstring>
        <name>SectionDelimiters</name>
        <briefdescription>
<para>Gets or sets the section delimiters. </para>        </briefdescription>
        <detaileddescription>
<para>The section delimiters.</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="191" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="167" bodyend="-1"/>
      </memberdef>
      <memberdef kind="property" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1aaec6e5b59136d0f9be39975ca7f4a8b0" prot="public" static="no" readable="no" writable="no" gettable="yes" settable="yes">
        <type>char</type>
        <definition>char KeyValueDelimiter</definition>
        <argsstring></argsstring>
        <name>KeyValueDelimiter</name>
        <briefdescription>
<para>Gets or sets the key value delimiter. </para>        </briefdescription>
        <detaileddescription>
<para>The key value delimiter.</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="205" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="198" bodyend="-1"/>
      </memberdef>
      <memberdef kind="property" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1aa0938f1ddbaac9c20c5fdad1690d7744" prot="public" static="no" readable="no" writable="no" gettable="yes" settable="no">
        <type>string</type>
        <definition>string CommentRegexString</definition>
        <argsstring></argsstring>
        <name>CommentRegexString</name>
        <briefdescription>
<para>Gets or sets the regular expression for matching a comment substring. </para>        </briefdescription>
        <detaileddescription>
<para>A string containing the regular expression.</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="221" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="213" bodyend="-1"/>
      </memberdef>
      <memberdef kind="property" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4b6f9dd95c54c036cc944dd97395c001" prot="public" static="no" readable="no" writable="no" gettable="yes" settable="no">
        <type>string</type>
        <definition>string SectionRegexString</definition>
        <argsstring></argsstring>
        <name>SectionRegexString</name>
        <briefdescription>
<para>Gets or sets the regular expression for matching a section substring. </para>        </briefdescription>
        <detaileddescription>
<para>A string containing the regular expression.</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="237" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="229" bodyend="-1"/>
      </memberdef>
      <memberdef kind="property" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1ad42d78ccf1521f3e0ab8020b9526af06" prot="public" static="no" readable="no" writable="no" gettable="yes" settable="no">
        <type>string</type>
        <definition>string KeyValuePairRegexString</definition>
        <argsstring></argsstring>
        <name>KeyValuePairRegexString</name>
        <briefdescription>
<para>Gets or sets the regular expression for matching a key/value pair substring. </para>        </briefdescription>
        <detaileddescription>
<para>A string containing the regular expression.</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="252" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="245" bodyend="-1"/>
      </memberdef>
      <memberdef kind="property" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a1c4799bca7294d99cc0ba2cfbe29e27d" prot="private" static="no" readable="no" writable="no" gettable="yes" settable="yes">
        <type>bool</type>
        <definition>bool ProcessingSection</definition>
        <argsstring></argsstring>
        <name>ProcessingSection</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="411" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="408" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4b3dd1e774a65b0735f1af137d3b1db0" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type></type>
        <definition>StreamIniDataParser</definition>
        <argsstring>()</argsstring>
        <name>StreamIniDataParser</name>
        <briefdescription>
<para>Initializes a new instance of the <ref refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser" kindref="compound">StreamIniDataParser</ref> class. </para>        </briefdescription>
        <detaileddescription>
<para>By default the various delimiters for the data are setted: </para><para>&apos;;&apos; for one-line comments</para><para>&apos;[&apos; &apos;]&apos; for delimiting a section</para><para>&apos;=&apos; for linking key value pairs</para><para>An example of well formed data with the default values: </para><para>;section comment<linebreak/>
 [section] ; section comment<linebreak/>
 <linebreak/>
 ; key comment<linebreak/>
 key = value ;key comment<linebreak/>
 <linebreak/>
 ;key2 comment<linebreak/>
 key2 = value<linebreak/>
 </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="50" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="49" bodyend="57"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a2c8af07efea192ebb51356f9c8a9ec00" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="dd/de3/classMinConsole_1_1IniParser_1_1IniData" kindref="compound">IniData</ref></type>
        <definition>IniData ReadData</definition>
        <argsstring>(StreamReader reader)</argsstring>
        <name>ReadData</name>
        <param>
          <type>StreamReader</type>
          <declname>reader</declname>
        </param>
        <briefdescription>
<para>Reads data in INI format from a stream.</para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>reader</parametername>
</parameternamelist>
<parameterdescription>
<para>Reader stream.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para></para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="65" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="64" bodyend="67"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1afc991f7cb012903ef53c3084231b6dbc" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="dd/de3/classMinConsole_1_1IniParser_1_1IniData" kindref="compound">IniData</ref></type>
        <definition>IniData ReadData</definition>
        <argsstring>(StreamReader reader, bool relaxedIniFormat)</argsstring>
        <name>ReadData</name>
        <param>
          <type>StreamReader</type>
          <declname>reader</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>relaxedIniFormat</declname>
        </param>
        <briefdescription>
<para>Reads data in INI format from a stream.</para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>reader</parametername>
</parameternamelist>
<parameterdescription>
<para>Reader stream.</para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>relaxedIniFormat</parametername>
</parameternamelist>
<parameterdescription>
<para>True to allow loading an IniFile with non-unique section or key, in which case the repeating values are discarded </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para></para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="79" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="78" bodyend="101"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a50e3fe582a2eec871e6d45bd3cde2f3a" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void WriteData</definition>
        <argsstring>(StreamWriter writer, IniData iniData)</argsstring>
        <name>WriteData</name>
        <param>
          <type>StreamWriter</type>
          <declname>writer</declname>
        </param>
        <param>
          <type><ref refid="dd/de3/classMinConsole_1_1IniParser_1_1IniData" kindref="compound">IniData</ref></type>
          <declname>iniData</declname>
        </param>
        <briefdescription>
<para>Writes the ini data to a stream. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>writer</parametername>
</parameternamelist>
<parameterdescription>
<para>The writer.</para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>iniData</parametername>
</parameternamelist>
<parameterdescription>
<para>An <ref refid="dd/de3/classMinConsole_1_1IniParser_1_1IniData" kindref="compound">IniData</ref> instance .</para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="109" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="108" bodyend="142"/>
        <references refid="d7/d40/classMinConsole_1_1IniParser_1_1KeyData_1a1ea697b805ef5c5b697bfe83e6972f7d" compoundref="d5/d1a/KeyData_8cs" startline="49">KeyData::Comments</references>
        <references refid="da/d5e/classMinConsole_1_1IniParser_1_1SectionData_1a1ea697b805ef5c5b697bfe83e6972f7d" compoundref="d7/d12/SectionData_8cs" startline="67">SectionData::Comments</references>
        <references refid="d7/d40/classMinConsole_1_1IniParser_1_1KeyData_1ad75286a69f558484322dac5297e2ed64" compoundref="d5/d1a/KeyData_8cs" startline="74">KeyData::KeyName</references>
        <references refid="da/d5e/classMinConsole_1_1IniParser_1_1SectionData_1a1b9719c87649991337673af8793d90ee" compoundref="d7/d12/SectionData_8cs" startline="84">SectionData::Keys</references>
        <references refid="da/d5e/classMinConsole_1_1IniParser_1_1SectionData_1adab8fdbc92f03583cbd7bc609240d010" compoundref="d7/d12/SectionData_8cs" startline="49">SectionData::SectionName</references>
        <references refid="dd/de3/classMinConsole_1_1IniParser_1_1IniData_1a23b81f7bb2f67084758e5fb63f2431ad" compoundref="d3/d50/IniData_8cs" startline="59">IniData::Sections</references>
        <references refid="d7/d40/classMinConsole_1_1IniParser_1_1KeyData_1af7b88db799d8f791f785e437bc6099d2" compoundref="d5/d1a/KeyData_8cs" startline="58">KeyData::Value</references>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1adeac7d923c5f0b3921011010674efd37" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>bool</type>
        <definition>bool MatchComment</definition>
        <argsstring>(string s)</argsstring>
        <name>MatchComment</name>
        <param>
          <type>string</type>
          <declname>s</declname>
        </param>
        <briefdescription>
<para>Checks if a given string contains a comment. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>s</parametername>
</parameternamelist>
<parameterdescription>
<para>The string to be checked.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para><computeroutput>true</computeroutput> if any substring from s is a comment, <computeroutput>false</computeroutput> otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="266" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="265" bodyend="271"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a597746e563f76233467e38247598f48b" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>bool</type>
        <definition>bool MatchSection</definition>
        <argsstring>(string s)</argsstring>
        <name>MatchSection</name>
        <param>
          <type>string</type>
          <declname>s</declname>
        </param>
        <briefdescription>
<para>Checks if a given string represents a section delimiter. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>s</parametername>
</parameternamelist>
<parameterdescription>
<para>The string to be checked.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para><computeroutput>true</computeroutput> if the string represents a section, <computeroutput>false</computeroutput> otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="281" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="280" bodyend="286"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a470f333e643e524c0a3e8a29f3efe020" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>bool</type>
        <definition>bool MatchKeyValuePair</definition>
        <argsstring>(string s)</argsstring>
        <name>MatchKeyValuePair</name>
        <param>
          <type>string</type>
          <declname>s</declname>
        </param>
        <briefdescription>
<para>Checks if a given string represents a key / value pair. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>s</parametername>
</parameternamelist>
<parameterdescription>
<para>The string to be checked.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para><computeroutput>true</computeroutput> if the string represents a key / value pair, <computeroutput>false</computeroutput> otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="296" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="295" bodyend="301"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a02c9a26b37d167c904c22d27f738c74c" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>string</type>
        <definition>string ExtractComment</definition>
        <argsstring>(string s)</argsstring>
        <name>ExtractComment</name>
        <param>
          <type>string</type>
          <declname>s</declname>
        </param>
        <briefdescription>
<para>Removes a comment from a string if exist, and returns the string without the comment substring. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>s</parametername>
</parameternamelist>
<parameterdescription>
<para>The string we want to remove the comments from.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The string s without comments</para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="310" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="309" bodyend="316"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a184d416a63263e19f8a5319f86e47c38" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void ProcessLine</definition>
        <argsstring>(string currentLine)</argsstring>
        <name>ProcessLine</name>
        <param>
          <type>string</type>
          <declname>currentLine</declname>
        </param>
        <briefdescription>
<para>Processes the line. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>currentLine</parametername>
</parameternamelist>
<parameterdescription>
<para>The current line.</para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="323" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="322" bodyend="363"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1af07efc40b0c5b6f4b6de8db653fd93fc" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void ProcessSection</definition>
        <argsstring>(string s)</argsstring>
        <name>ProcessSection</name>
        <param>
          <type>string</type>
          <declname>s</declname>
        </param>
        <briefdescription>
<para>Proccess a string defining a new section. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>s</parametername>
</parameternamelist>
<parameterdescription>
<para>The string to be processed</para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="370" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="369" bodyend="404"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1ae48999a2223f0927b177b83b8ebba59e" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void ProcessKeyValuePair</definition>
        <argsstring>(string s)</argsstring>
        <name>ProcessKeyValuePair</name>
        <param>
          <type>string</type>
          <declname>s</declname>
        </param>
        <briefdescription>
<para>Processes a string containing a key/value pair. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>s</parametername>
</parameternamelist>
<parameterdescription>
<para>The string to be processed</para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="418" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="417" bodyend="460"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a72ba93dc134d61fe38275ef7324cf26d" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>string</type>
        <definition>string ExtractKey</definition>
        <argsstring>(string s)</argsstring>
        <name>ExtractKey</name>
        <param>
          <type>string</type>
          <declname>s</declname>
        </param>
        <briefdescription>
<para>Extracts the key portion of a string containing a key/value pair.. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>s</parametername>
</parameternamelist>
<parameterdescription>
<para>The string to be processed, which contains a key/value pair</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The name of the extracted key.</para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="468" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="467" bodyend="476"/>
      </memberdef>
      <memberdef kind="function" id="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4aaeec669403928a0c66c919f24d553c" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>string</type>
        <definition>string ExtractValue</definition>
        <argsstring>(string s)</argsstring>
        <name>ExtractValue</name>
        <param>
          <type>string</type>
          <declname>s</declname>
        </param>
        <briefdescription>
<para>Extracts the value portion of a string containing a key/value pair.. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>s</parametername>
</parameternamelist>
<parameterdescription>
<para>The string to be processed, which contains a key/value pair</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The name of the extracted value.</para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="484" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="483" bodyend="492"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Represents an INI data parser for streams. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="51">
        <label>StringIniParser</label>
        <link refid="d2/d15/classMinConsole_1_1IniParser_1_1StringIniParser"/>
        <childnode refid="49" relation="public-inheritance">
        </childnode>
      </node>
      <node id="49">
        <label>StreamIniDataParser</label>
        <link refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser"/>
      </node>
      <node id="50">
        <label>FileIniDataParser</label>
        <link refid="db/d78/classMinConsole_1_1IniParser_1_1FileIniDataParser"/>
        <childnode refid="49" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="52">
        <label>StreamIniDataParser</label>
        <link refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser"/>
        <childnode refid="53" relation="usage">
          <edgelabel>_currentTmpData</edgelabel>
        </childnode>
      </node>
      <node id="53">
        <label>SectionDataCollection</label>
        <link refid="d4/dcc/classMinConsole_1_1IniParser_1_1SectionDataCollection"/>
      </node>
    </collaborationgraph>
    <location file="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" line="12" bodyfile="E:/cas/cas.0.7.0/sfw/src/MinConsole/MinConsole.0.8.0/MinConsole/Gaf/Utils/INI/StreamIniDataParser.cs" bodystart="11" bodyend="549"/>
    <listofallmembers>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a45983e0f9b6a036dcc0614de2e43bf81" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_commentDelimiter</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4e14581a4b607555cb68f4f2ddd3c193" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_commentRegex</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1ada9d5a9325079e721bc9e112b346e28c" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_currentCommentList</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1aaa7844b9035c032b0cbce6105cf5ee0c" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_currentSectionName</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a8d6c54a7846ceb2fac0e9668f1ce03f7" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_currentTmpData</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4892f1d4d00ea04a0fab9e5592b5c301" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_keyValueDelimiter</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a53a8766520c048a1f222bbb14fda71cb" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_keyValuePairRegex</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4a28acc9ee9529c3d0b362af508f1433" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_processingSecion</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a449a4b1316b26f22d58c5231de7132e1" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_relaxedIniFormat</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a1111a370c67d78b7fbc11574be479138" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_sectionDelimiters</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a3ce1070782f5d00936c8bdd0b7b6b36e" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>_sectionRegex</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a1da4ac6b94c8a9a87d26abc935476080" prot="public" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>CommentDelimiter</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1aa0938f1ddbaac9c20c5fdad1690d7744" prot="public" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>CommentRegexString</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a02c9a26b37d167c904c22d27f738c74c" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>ExtractComment</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a72ba93dc134d61fe38275ef7324cf26d" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>ExtractKey</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4aaeec669403928a0c66c919f24d553c" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>ExtractValue</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1aaec6e5b59136d0f9be39975ca7f4a8b0" prot="public" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>KeyValueDelimiter</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1ad42d78ccf1521f3e0ab8020b9526af06" prot="public" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>KeyValuePairRegexString</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1adeac7d923c5f0b3921011010674efd37" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>MatchComment</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a470f333e643e524c0a3e8a29f3efe020" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>MatchKeyValuePair</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a597746e563f76233467e38247598f48b" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>MatchSection</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a1c4799bca7294d99cc0ba2cfbe29e27d" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>ProcessingSection</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1ae48999a2223f0927b177b83b8ebba59e" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>ProcessKeyValuePair</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a184d416a63263e19f8a5319f86e47c38" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>ProcessLine</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1af07efc40b0c5b6f4b6de8db653fd93fc" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>ProcessSection</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a2c8af07efea192ebb51356f9c8a9ec00" prot="public" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>ReadData</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1afc991f7cb012903ef53c3084231b6dbc" prot="public" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>ReadData</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a8f66bd3400eb43631c46be3da4594e32" prot="public" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>SectionDelimiters</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4b6f9dd95c54c036cc944dd97395c001" prot="public" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>SectionRegexString</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1aefb6dbe4d0ef11793f88d108f7b547ee" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>strCommentRegex</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a4b3dd1e774a65b0735f1af137d3b1db0" prot="public" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>StreamIniDataParser</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a626df1bb8222fc40356d07e45d210a57" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>strKeyRegex</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a61c1b470bc8dccffbd68e9523843c21d" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>strSectionRegexEnd</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a8d1c361e66c392c2d0f3428a07878adf" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>strSectionRegexMiddle</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1aee5108a042334fb433138d92aeda3f47" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>strSectionRegexStart</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a6dd9fd0d560c836830ede43aa4d782ee" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>strSpecialRegexChars</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a0c6b407d4a0d5e4a3c5f79a9b5fb8e56" prot="private" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>strValueRegex</name></member>
      <member refid="d8/db4/classMinConsole_1_1IniParser_1_1StreamIniDataParser_1a50e3fe582a2eec871e6d45bd3cde2f3a" prot="public" virt="non-virtual"><scope>MinConsole::IniParser::StreamIniDataParser</scope><name>WriteData</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
